﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Text;
using System.Windows.Forms;
using DevExpress.XtraEditors;
using Class_KetNoi;

namespace GiaoDien
{
    public partial class uc_DoiMatKhau : DevExpress.XtraEditors.XtraUserControl
    {
        public uc_DoiMatKhau()
        {
            InitializeComponent();
        }
        KetNoi_NguoiDung kn = new KetNoi_NguoiDung();
        private void uc_DoiMatKhau_Load(object sender, EventArgs e)
        {
            kn.connect();

        }
        private void btndongY_Click(object sender, EventArgs e)
        {
            string sql = "select * from tbl_NguoiDung where TenDN='"+txtTenDN.Text .Trim()+"' and MatKhau='"+txtMKCu.Text.Trim() +"'";
            DataTable dt = new DataTable();
            dt = kn.taobang(sql);
            if (dt.Rows.Count != 0)
            {
                errorProvider1.Clear();
                if (txtMKMoi.Text == txtNhapLai.Text)
                {
                    kn.DoiMatKhau(txtTenDN.Text, txtMKMoi.Text);
                    MessageBox.Show("Sửa thành công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Hai mật Khẩu mới không trùng nhau!","Thông Báo");
                    txtMKMoi.Focus();
                }
            }
            else
            {
                errorProvider1.SetError(txtMKCu, "Tên Đăng Nhập Và Mật Khẩu Không Đúng");
                txtTenDN.Focus();
            }
            btnHuy_Click(sender, e);
        }

        private void btnHuy_Click(object sender, EventArgs e)
        {
            txtTenDN.ResetText();
            txtMKCu.ResetText();
            txtMKMoi.ResetText();
            txtNhapLai.ResetText();
        }


    }
}
